package cn.edu.zut.cs.DAO;

import cn.edu.zut.cs.Model.Ward;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

@Mapper
public interface WardDAO {
    //插入病房，只用于初始化！
    void insertWard(Ward ward);
    //修改病房数据
    void modifyWard(Ward ward);
    //获取全部病房信息
    List<Ward> queryAll();
    //依据wardId查询某一病房信息
    Ward queryByWardId(String wardId);
    //依据病房类型查询所有病房信息
    List<Ward> queryByType(String type);
    //删除所有信息
    void deleteAll();
    //删除特定编号的病房
    void deleteByWardId(String wardId);
}
